package org.example.com.pojo.vo;

import lombok.AllArgsConstructor;
import lombok.Data;
import lombok.NoArgsConstructor;

import java.io.Serializable;
import java.time.LocalDateTime;

/**
 * AI聊天会话实体类
 */
@Data
@NoArgsConstructor
@AllArgsConstructor
public class ChatSession implements Serializable {
    private static final long serialVersionUID = 1L;

    private String id;           // 会话ID
    private Integer userId;      // 用户ID
    private String title;        // 会话标题
    private String status;       // 会话状态：active-活跃，archived-已归档
    private LocalDateTime createdAt; // 创建时间
    private LocalDateTime updatedAt; // 更新时间
}
